tcpdump 抓包sing-box流量

·

使用的sing-box代码

下载并编译

git clone [email protected]:moxuetianya/sing-box.git
cd sing-box
go build -v ./cmd/sing-box/

启动sing-box vless 节点

./sing-box run -c release/config/vless-config-client.json 
./sing-box run -c release/config/vless-config.json 

禁用ipv6

发现本地的网络出口不支持ipv6 直接使用上面的命令启动后, 代理访问目的服务可能使用ipv6地址

如 www.baidu.com, 使用了ipv6地址, 但是本地网络提供商没有提供ipv6服务,导致超时报错

curl -X5 -x socks5://127.0.0.1:1080 www.baidu.com

粗暴点,直接禁用接口的ipv6

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
curl -X5 -x socks5://127.0.0.1:1080 www.baidu.com

抓包

sudo tcpdump -i lo port 50000 -w /tmp/vless.pcap -nnvv